Skip to content

Conversation

dkalinowski
Copy link
Collaborator

@dkalinowski dkalinowski commented Aug 12, 2025

  • Drop support for build tools 19, move to 22 (because xgrammar doesnt build with buildtools 19
  • Patch nsync (dep of TF) to build on 22

@@ -187,6 +187,8 @@ WINDOWS_COMMON_STATIC_LIBS_COPTS = [
"/GS",
"/DYNAMICBASE",
"/Qspectre",
"/wd4305", # abseil after switch to build tools 22
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pragma?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To follow up

:msvc_bt
echo [INFO] Using MSVC %VS_2022_BT%
set BAZEL_VS=%VS_2022_BT%

:: Bazel compilation settings end
:msvc_end
set "BAZEL_VC=%BAZEL_VS:"=%\VC"
set "BAZEL_VC_FULL_VERSION=14.29.30133"
set "BAZEL_VC_FULL_VERSION=14.44.35207"
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

check what happens when we remove this env

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we agreed with @atobiszei that it is more convenient to keep hardcoded version as @rasapala intended it to be.

this way, an user instead of seeing weird compilation error, will see that vc full version doesnt match. and we can upgrade it every X months and validate ourselves if OVMS still compiles with latest VC.

@dkalinowski dkalinowski requested a review from atobiszei August 13, 2025 10:09
@dkalinowski dkalinowski changed the title Ov0809 dkalinow2 test OpenVINO/GenAI 12-08-2025 Aug 13, 2025
@dkalinowski dkalinowski merged commit defd833 into main Aug 13, 2025
13 checks passed
przepeck pushed a commit that referenced this pull request Aug 21, 2025
- Drop support for build tools 19, move to 22 (because xgrammar doesnt build with buildtools 19
- Patch nsync (dep of TF) to build on 22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants